<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
	session_start();
	$dbconn = pg_connect("host=localhost port=5432 dbname=CinemaEnri user=postgres password=Quie1hoh");
	if (!$dbconn){
			die("Errore di connessione al database" . pg_last_error());
	}
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link href="Css/screen.css" rel="stylesheet" type="text/css" media="screen"/>
<script language="JavaScript" type="text/JavaScript" src="Function.js" ></script>
<title>Cinema Enri - Modifica Spettacoli</title>
</head>

<body>
<div id="logo"><img src="Images/Logo.jpg" width="220" height="100"/></div>
        <div id="Header">
             <div id="cerca">
                
            </div>
        </div>
        <div id="main">
            <div id="menu">
                <ul>
                	<div id="infoCinema">
                    	<div class="titolo">Info Cinema</div>
                        <li><a href="Index.php">Home</a></li>
                        <li><a href="Programmazione.php">Programmazione</a></li>
                    </div>
                     <?php
						$user=$_SESSION['User'];
						$admin=$_SESSION['Admin'];
						if (isset($user)){
					?>
                    <div id="utente">
                    	<div class="titolo">Servizi Utente</div>
                        <li><a href="Prenotazioni.php">Prenota un film</a></li>
                        <li><a href="PaginaPersonale.php">Pagina Personale</a></li>
                    </div>
                    <?php
						}
						if ($admin=="t"){
					?>
                    <div id="admin">
                    	<div class="titolo">Amministratore</div>
                        <li><a href="InsSpettacoli.php">Inserimento Spettacoli</a></li>
                        <li><a href="ModSpettacoli.php">Modifica Spettacoli</a></li>
                        <li><a href="InsFilm.php">Inserimento Film</a></li>
                        <li><a href="ModFilm.php">Modifica Film</a></li>
                        <li><a href="InsAttori.php">Inserimento Attori</a></li>
                        <li><a href="ModAttori.php">Modifica Attori</a></li>
                        <li><a href="InsProduzioni.php">Inserimento Produzioni</a></li>
                        <li><a href="ModPrenotazioni.php">Modifica Prenotazioni</a></li>
                    </div>
					<?php
						}
					?>
                <ul>
            </div>
            <div id="path">
            </div>
            <div id="content">
            	<h1>Modifica spettacoli</h1>
                
                <?php
				
					$admin=$_SESSION['Admin'];
						if ($admin=="t"){
							$id=$_POST['id'];
							$film=$_POST['film'];							
							if (!isset($id)){
								
								$qry = 'SELECT * FROM "tblFilm" ORDER BY "Titolo"';
								$result = pg_query($dbconn, $qry);
								echo "<form action=ModSpettacoli.php method=post >";
								
								echo "<h2>Film:</h2> <select name=film class=textfield>";
								echo "<option value=0 >------</option>";
								while($riga = pg_fetch_assoc($result))
									echo "<option value=".$riga['ID'].">".$riga['Titolo']."</option>";
								echo "</select><input type=submit value=Seleziona /></form><br />\n";	
								
								
								if (isset($film)){
									$qry = "CREATE OR REPLACE VIEW \"viewListaSpettacoli2\" AS SELECT * FROM \"tblSpettacoli\"";
									$result = pg_query($dbconn, $qry);
									if (!$result) {
										die("Problema con la query" . pg_last_error());
									} 
										
										$qry="SELECT f.\"Titolo\",s.\"ID\",s.\"Giorno\",s.\"Ora\",s.\"Film\" FROM \"tblFilm\" 
										f JOIN \"viewListaSpettacoli2\" s ON f.\"ID\"=s.\"Film\" WHERE f.\"ID\" = " . $film . " ORDER BY 
										f.\"Titolo\",s.\"Giorno\",s.\"Ora\"";
										$result2 =  pg_query($dbconn, $qry);
										$precFilm=0;
										
										while($riga = pg_fetch_assoc($result2)) {
											
											echo "<form method=post name='DelMod' >";
												if ($riga['Film']!=$precFilm){
													echo "Film: <b>".$riga['Titolo']."</b><br><br>";
													$precFilm=$riga['Film'];
												}
											echo "Spettacolo del giorno ".$riga['Giorno']." ore: ".$riga['Ora'];
											echo "<input type=hidden name=id value=".$riga['ID']." />";	
											echo "<input type=hidden name=titolo value='".$riga['Titolo']."' />";
											echo "&nbsp;&nbsp;<input type=submit value=Modifica /> 
												  &nbsp;&nbsp;<input type=submit value=Cancella name=Cancella />
											</form>";
									
										}
								}
							}else{
								if ($_POST['Cancella']){
									$qry="DELETE FROM \"tblSpettacoli\" WHERE \"ID\"='".$id."'";
									$result = pg_exec($dbconn, $qry);
									echo "Spettacolo cancellato;";
								}else{
								
								$qry="SELECT * FROM \"tblSpettacoli\" WHERE \"ID\"='".$id."'";
									$result =  pg_query($dbconn, $qry);
									
										echo "<h1>".$_POST['titolo']."</h1>";
									while($riga = pg_fetch_assoc($result)) {
										
										echo "<form action=ModSpettacoliOK.php method=post>";
										
										$qry = 'SELECT * FROM "tblSale" ORDER BY "Numero"';
										$result2 = pg_query($dbconn, $qry);
										echo "<h2>Sala:</h2> <select name=sala class='textfield'>";
										echo "<option value=0 >------</option>";
										while($riga2 = pg_fetch_assoc($result2)){
											if ($riga['Sala']==$riga2['Numero']){
												echo "<option value=".$riga2['Numero']." selected=selected class='textfield' >".$riga2['Numero']."</option>";
											}else{
												echo "<option value=".$riga2['Numero'].">".$riga2['Numero']."</option>";
											}
										}
										echo "</select><br />\n";
										
										$date = getdate();
										$year = $date['year'];
										$mesi = Array("Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", 
								 			 "Ottobre", "Novembre", "Dicembre");
					
										$giorno = 1;
										$mese = 1;
										$anno = $year;
										
										$dataSpett=strtotime($riga['Giorno']);		
										$giornoSpett=(date("d", $dataSpett));
										$meseSpett=(date("m", $dataSpett));
										$annoSpett=(date("Y", $dataSpett));
											
										echo "<h2>Giorno:</h2> <br/>\n Il <select name=giorno class=periodo>";
										while ($giorno<=31){
											if ($giornoSpett==$giorno){
												echo "<option value=".$giorno." selected=selected>".$giorno."</option>";
											}else{
												echo "<option value=".$giorno.">".$giorno."</option>";
											}
											$giorno=$giorno+1;
										}
										echo "</select>";
										echo " di <select name=mese class=periodo>";
										while ($mese<=12){
											if ($meseSpett==$mese){
												echo "<option value=".$mese." selected=selected>".$mesi[$mese-1]."</option>";
											}
											else{
												echo "<option value=".$mese.">".$mesi[$mese-1]."</option>";
											}
											$mese=$mese+1;
										}
										echo "</select>";
										echo " del <select name=anno class=periodo>";
										while ($anno<=$year+5){
											if ($annoSpett==$anno){
												echo "<option value=".$anno." selected=selected>".$anno."</option>";
											}else{
												echo "<option value=".$anno.">".$anno."</option>";
											}
											$anno=$anno+1;
										}
										echo "</select><br /><br />\n";	
										
										
										$orarioSpett=strtotime($riga['Ora']);		
										$oraSpett=(date("H", $orarioSpett));
										$minSpett=(date("i", $orarioSpett));
										
										$ora = 0;
										$minuti = 0;
										echo "<h2>Orario spettacolo:</h2><br />\n ";
										echo "<div id='Orario' >";
										echo "Ore <select name=ora class=orario>";
										while ($ora<=23){
											if ($oraSpett==$ora){
												echo "<option value=".$ora." selected=selected>".$ora."</option>";
											}else{
												echo "<option value=".$ora.">".$ora."</option>";
											}
											$ora=$ora+1;
										}
										echo "</select>";
										echo " e <select name=minuti class=orario>";
										while ($minuti<=55){
											if ($minSpett==$minuti){
												echo "<option value=".$minuti." selected=selected>".$minuti."</option>";
											}else{
												echo "<option value=".$minuti.">".$minuti."</option>";
											}
											$minuti=$minuti+5;
										}
										echo "</select> minuti.<br /> <br />";
										echo "</div>";				
										
										echo "<h2>Prezzo Intero:</h2> <input type='text' name='intero' value=".$riga['Intero']." class='textfield' />\n";
					
										echo "<h2>Prezzo Ridotto:</h2> <input type='text' name='ridotto' value=".$riga['Ridotto']." class='textfield' />\n";
										echo "<input type=hidden name=Id value=".$id." />";	
             							echo "<input type=submit value=Salva />";
										echo "</form>";
									
									}
								}
							}
						
				}else{
					echo "Accesso vietato alla pagina"; 
				 
				}
				?>
                
            </div>
            
            <div id="menuDestro">
                <div id="login" >
                	<?php
						$user=$_SESSION['User'];
					 	if (isset($user)){
								echo "<h2>Stato</h2>";
								echo "<h3>Benvenuto ".$user."</h3>";
								echo "<a href=LogOut.php>LogOut</a>";
						}else{
					?>
                	<h2>Login</h2>
                	<form action="Index.php" method="post">
                    	Username:<input type="text" name="Username" />
                        Password:<input type="password" name="Password" />
                        <input type="submit" value="Login" />
                         Se non sei registrato: <a href="Registrazione.php" >Registrati</a>
                    </form>
                   <?php
						}
				   ?>
                </div>
            </div>
       </div>
</div>



</body>
</html>